testis (pl. testes) - French English Dictionary

testis (pl. testes)

Meanings of "testis (pl. testes)" in French English Dictionary : 1 result(s)

English French
Medicine
testis (pl. testes) testicule [m]